being marooned - German English Dictionary